API Documentation
PassType.h
1 // PassType.h
3 //
5 
6 namespace nkGraphics
7 {
11  enum class PASS_TYPE
12  {
13  UNKNOWN = 0,
15  COMPUTE,
16  INSTANCING,
18  POST_PROCESS,
19  RENDER_SCENE,
20  RAYTRACING
21  } ;
22 }
nkGraphics::PASS_TYPE::COMPUTE
@ COMPUTE
Compute pass.
nkGraphics::PASS_TYPE::POST_PROCESS
@ POST_PROCESS
Post processing pass.
nkGraphics::PASS_TYPE::CLEAR_TARGETS
@ CLEAR_TARGETS
Clear targets pass.
nkGraphics::PASS_TYPE::MONO_MATERIAL
@ MONO_MATERIAL
Mono material pass.
nkGraphics::UNKNOWN
@ UNKNOWN
Unknown place holder.
nkGraphics::PASS_TYPE::INSTANCING
@ INSTANCING
Instancing pass.
nkGraphics::PASS_TYPE::RAYTRACING
@ RAYTRACING
Raytracing pass.
nkGraphics::PASS_TYPE
PASS_TYPE
The pass types available in the component.
Definition: PassType.h:12
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
nkGraphics::PASS_TYPE::RENDER_SCENE
@ RENDER_SCENE
Render scene pass.